//
//  ifStudy.swift
//  Swift3.0_Study
//
//  Created by chengfeng on 2016/9/27.
//  Copyright © 2016年 zhaochengfeng. All rights reserved.
//

import Cocoa

class ifStudy: NSObject {
    func start() -> Void {
        //根据条件做不同的分支处理.if else
        //continue 结束本次循环, break 结束整个循环
        let temp = 23
        
        if temp > 35 {
//            print("开空调")
        } else {
            print("不开空调")
        }
        
        let money = false
        
        if money {
//            print("买车买房")
        } else {
            print("注孤生")
        }
        
        for i in 1...10 {
            if i == 3 {
                continue
            }
            print(i)
        }
        
        //早退语句: 在必需条件不满足的早期阶段退出执行. 语句关键字 guard, 与if相似. 属于条件强调意味很浓的语句. guard let 与 if let相似,用于可选类型.guard有助于提升代码可读性.
        guard temp > 23 else {
            print("不大于23")
            
            //必须包含中断命令
            return
        }
        
//        print("结束")
        
    }
}
